/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.schedule;

import br.com.enuns.Days;
import br.com.enuns.Expedient;
import java.util.ArrayList;

/**
 *
 * @author Valdigleis
 */
public class Schedule {
    
    /**
     * Representa o dia de trabalho durante a semana.
     */
    private Days day;
    
    /**
     * Representa o(os) expediente(s) de trabalho que não pode ser
     * efetuado em um determinado dia.
     */
    private ArrayList<Expedient> expedient;

    /**
     * Método responsável por devolver o dia de trabalho.
     * @return day
     */
    public Days getDay() {
        return day;
    }

    /**
     * Método responsável por fixar o dia de trabalho.
     * @param day 
     */
    public void setDay(Days day) {
        this.day = day;
    }

    /**
     * Método responsável por devolver o harário de trabalho.
     * @return expedient
     */
    public ArrayList<Expedient> getExpedient() {
        return expedient;
    }

    /**
     * Método responsável por fixar o harário de trabalho.
     * @param expedient 
     */
    public void setExpedient(ArrayList<Expedient> expedient) {
        this.expedient = expedient;
    }
}
